Nuprl Lemma : ecl-machine-loc 11,40

i:Id, ds:fpf(Id; x.Type), da:fpf(Knd; k.Type), A:ecl(dsda), snd:msg-spec(dsda),
upd:update-spec(dsda), j:Id.
msg-spec-loc(sndi)
 sqequal(R-has-loc(ecl-machine{ecl:ut2}(idsdaAsndupd); j); eq_id(ij)) 
latex


DefinitionsP  Q, guard(T), sq_type(T), True, T, Y, P  Q, P  Q, P  Q, reduce(fkas), b, band(pq), if b then t else f fi , prop{i:l}, tt, xt(x), subtype(ST), top, t  T, R-state-var-init(idsdaxTvkstr), bor(pq), ff, spreadn(ua,b,c,d,e,f,g.v(a;b;c;d;e;f;g)), ecl-machine1{$ecl:ut2}(idsdaA), ecl-machine{$ecl:ut2}(idsdaAsndupd), R-has-loc(Ri), P  Q, x:AB(x), decidable(P), False, A, msg-spec-loc(sndi), Unit, x(s), ecl-trans-tuple{i:l}(dsda), , update-spec(dsda),
Lemmascons member, decidable equal IdLnk, decidable l member, Id sq, ecl-tags wf, band wf, true wf, squash wf, bor wf, lsrc wf, bfalse wf, assert of null, update-spec-vars wf, null wf3, member-remove-repeats, IdLnk wf, msg-spec-links wf, idlnk-deq wf, remove-repeats wf, l member wf, Knd wf, ecl wf, msg-spec wf, update-spec wf, Id wf, msg-spec-loc wf, bool sq, ecl-machine3-loc, not functionality wrt iff, assert of bnot, eqff to assert, not wf, bnot wf, btrue wf, assert-eq-id, eqtt to assert, assert wf, iff transitivity, bool wf, eq id wf, fpf wf, pi2 wf, id-deq wf, fpf-cap wf, pi1 wf, ma-valtype wf, decl-state wf, nat wf, fpf-trivial-subtype-top, ecl-machine2-loc, top wf, R-state-var-loc, ecl-trans-tuple wf, ecl-trans wf

origin